package yartiss.engine.simulation.events;

public interface IEventVisitor {
	
	
	public void visit(ActivateTaskEvent e);
	public void visit(CheckDeadlineEvent e);
	public void visit(DeadlineMissedEvent e);
	public void visit(CheckEnergyStateEvent e);
	public void visit(JobExecutionEndEvent e);
	public void visit(CheckCompletionEvent e);
	public void visit(JobExecutionBeginEvent e);
	public void visit(EnergyFailureEvent e);
	public void visit(CheckEffectiveDeadlineEvent e);
	
	
}
